investments and other assets - Français Anglais Dictionnaire